an arrant fool - Francés Inglés Diccionario